package tests;

import java.util.ArrayList;

import org.junit.Test;

import org.junit.Assert;
import modelo.BibliotecaDeCiudades;
import modelo.Ciudad;

public class TestBibliotecaDeCiudades {
	
	@Test
	public void testAgregarCiudad(){
		
		BibliotecaDeCiudades ciudades = new BibliotecaDeCiudades();
		boolean ciudadAgregada = ciudades.agregarCiudad("Colombo", 6.928517, 79.854897, "Una descripcion", "Azul", "Peso", new ArrayList<String>(), new ArrayList<String>(), new ArrayList<String>(), new ArrayList<String>(), new ArrayList<String>(), new ArrayList<String>(), new ArrayList<String>(), new ArrayList<String>(), "Gobierno", new ArrayList<String>(), "Banco", "Biblioteca", "Puerto");
		Assert.assertEquals(true, ciudadAgregada);
		Ciudad Colombo = ciudades.obtenerCiudad("Colombo");
		Assert.assertEquals("Colombo", Colombo.obtenerNombre());
		Assert.assertEquals("Una descripcion", Colombo.obtenerDescripcion());
		
	}

}
